Yoksa DOSKEY kullanm²yor musunuz?

DOS'un en i■e yarar programlar²ndan biri ku■kusuz DOSKEY'dir. Hala bir "komut sat²r² kullan²c²s²" iseniz DOSKEY veya benzeri programlar² mutlaka kullanmal²s²n²z. DOSKEY komut sat²r²ndan komut girmeyi kolayla■t²rd²≡² gibi makrolar olu■turmaya da olanak veriyor. Bu makrolar bir anlamda birer y²≡²n dosyas². DOSKEY'i kullanabilmeniz iτin ÷ncelikle DOSKEY.COM dosyas²n²n yⁿklⁿ olmas² gereklidir. AUTOEXEC.BAT'²n iτinden DOSKEY'i yⁿkletmek bunun iτin en uygun yoldur. DOSKEY'in temel baz² ÷zellikleri ve tu■ kombinasyonlar²:
* Sol ve sa≡ ok tu■lar²: Komut sat²r²ndan dⁿzeltme yapmaya yarar.
* Yukar² ve a■a≡² ok: Daha ÷nce verilen komutlar² getirir.
* Page Up ve Page Down: Bellekteki ilk ve son komutlar² getirir.
* Insert / Delete: Araya yazma / ▄zerine yazma modunu de≡i■tirir.
* Home / End: Komut sat²r²n²n ba■²na ve sonuna gider.
* F7: Bellekte bulunan daha ÷nceden verilen komutlar² listeler.
* Alt+F7: Bellekteki daha ÷nceden verilen komutlar² temizler.
* F8 Daha ÷nce verilen komutlar aras²ndan komut arar.
* F9 Bellekteki komutlara sat²r numaras²yla eri■ir.
* Alt+F10 Tan²mlanm²■ makrolar² temizler.
Daha ÷nce verilmi■ komut sat²rlar² aras²nda arama yaparken, komut sat²r²n²n ba■²n² verip F8 tu■una bast²≡²n²zda, buna uygun olan sat²rlar gelir. Tekrar F8'e bas²l²rsa aramaya devam edilir. DOSKEY ile makro tan²mlamak iτin yukar²da da bahsetti≡imiz gibi ÷ncelikle DOSKEY'in yⁿklⁿ olmas² gerekiyor. Tan²mlanacak makrolar DOSKEY'e parametre olarak verilir.
DOSKEY D=DIR $1 $2 $3
Bu komutu verdi≡imizde "D" ad²nda bir makro tan²mlanacakt²r. Art²k "D" yaz²p Enter tu■una bast²≡²n²zda DIR komutu τal²■t²r²l²r. Makroyu tan²mlarken kulland²≡²m²z $1, $2, $3'ⁿn i■levi ise ayn² y²≡²n dosyalar²ndaki %1 %2.. gibidir. Yani τal²■t²r²lacak olan dosyayaya verilen parametreleri ta■²r.

Makrolarda kullan²lan ek ÷zellikler:

* $1...$9: Parametreleri ta■²r
* $*: Bⁿtⁿn parametrelere kar■²l²k gelir
* $T: Bir makrodaki birden fazla komutu kullan²rken ay²raτ olarak kullan²l²r.
	MD GECICI $T CD GECICI gibi
╓rnek DOSKEY makrolar²
DOSKEY ARA=DIR $1/S/P
DOSKEY MCD=MD $1 $T CD $1
DOSKEY QF=FORMAT A:/U/Q
DOSKEY F720=FORMAT A:/F:720/U
DOSKEY SIL=DEL $1 $T DEL $2 $T DEL $3
DOSKEY AC=MD GECICI $T CD GECICI $T PKUNZIP ..\*.ZIP $1 $2 $3

PCWORLD Tⁿrkiye Haziran Say²s²ndan al²nm²■t²r.